Musaraigne errante - French English Dictionary